digraph "dpmem.c.245r.expand" {
overlap=false;
subgraph "cluster_dp_free" {
	style="dashed";
	color="black";
	label="dp_free ()";
	fn_8_basic_block_0 [shape=Mdiamond,style=filled,fillcolor=white,label="ENTRY"];

	fn_8_basic_block_1 [shape=Mdiamond,style=filled,fillcolor=white,label="EXIT"];

	fn_8_basic_block_2 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:1073741824\ \ \ \ 4:\ NOTE_INSN_BASIC_BLOCK\ 2\l\
|\ \ \ \ 2:\ r82:DI=di:DI\l\
|\ \ \ \ 3:\ NOTE_INSN_FUNCTION_BEG\l\
|\ \ \ \ 6:\ debug\ begin\ stmt\ marker\l\
|\ \ \ \ 7:\ debug\ p\ =\>\ 0\l\
|\ \ \ \ 8:\ debug\ begin\ stmt\ marker\l\
|\ \ \ \ 9:\ flags:CCZ=cmp(r82:DI,0)\l\
|\ \ \ 10:\ pc=\{(flags:CCZ==0)?L16:pc\}\l\
\ \ \ \ \ \ REG_BR_PROB\ 322122548\l\
}"];

	fn_8_basic_block_4 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:751619281\ \ \ 11:\ NOTE_INSN_BASIC_BLOCK\ 4\l\
|\ \ \ 12:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 13:\ di:DI=r82:DI\l\
|\ \ \ 14:\ call\ [`free']\ argc:0\l\
\ \ \ \ \ \ REG_CALL_DECL\ `free'\l\
\ \ \ \ \ \ REG_EH_REGION\ 0\l\
}"];

	fn_8_basic_block_5 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:322122544\ \ \ 16:\ L16:\l\
|\ \ \ 17:\ NOTE_INSN_BASIC_BLOCK\ 5\l\
|\ \ \ 18:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 19:\ si:DI=`__func__.3'\l\
|\ \ \ 20:\ di:DI=`*.LC0'\l\
|\ \ \ 21:\ ax:QI=0\l\
|\ \ \ 22:\ ax:SI=call\ [`printf']\ argc:0\l\
\ \ \ \ \ \ REG_CALL_DECL\ `printf'\l\
}"];

	fn_8_basic_block_0:s -> fn_8_basic_block_2:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[100%]"];
	fn_8_basic_block_2:s -> fn_8_basic_block_4:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[70%]"];
	fn_8_basic_block_2:s -> fn_8_basic_block_5:n [style="solid,bold",color=black,weight=10,constraint=true,label="[30%]"];
	fn_8_basic_block_4:s -> fn_8_basic_block_1:n [style="solid,bold",color=red,weight=10,constraint=true,label="[100%]"];
	fn_8_basic_block_5:s -> fn_8_basic_block_1:n [style="solid,bold",color=red,weight=10,constraint=true,label="[100%]"];
	fn_8_basic_block_0:s -> fn_8_basic_block_1:n [style="invis",constraint=true];
}
subgraph "cluster_dp_malloc" {
	style="dashed";
	color="black";
	label="dp_malloc ()";
	fn_9_basic_block_0 [shape=Mdiamond,style=filled,fillcolor=white,label="ENTRY"];

	fn_9_basic_block_1 [shape=Mdiamond,style=filled,fillcolor=white,label="EXIT"];

	fn_9_basic_block_2 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:1073741824\ \ \ \ 4:\ NOTE_INSN_BASIC_BLOCK\ 2\l\
|\ \ \ \ 2:\ r83:DI=di:DI\l\
|\ \ \ \ 3:\ NOTE_INSN_FUNCTION_BEG\l\
|\ \ \ \ 6:\ debug\ begin\ stmt\ marker\l\
|\ \ \ \ 7:\ flags:CCZ=cmp(r83:DI,0)\l\
|\ \ \ \ 8:\ pc=\{(flags:CCZ!=0)?L32:pc\}\l\
\ \ \ \ \ \ REG_BR_PROB\ 719407028\l\
}"];

	fn_9_basic_block_4 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:354334800\ \ \ \ 9:\ NOTE_INSN_BASIC_BLOCK\ 4\l\
|\ \ \ 10:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 11:\ si:DI=`__func__.2'\l\
|\ \ \ 12:\ di:DI=`*.LC1'\l\
|\ \ \ 13:\ ax:QI=0\l\
|\ \ \ 14:\ ax:SI=call\ [`printf']\ argc:0\l\
\ \ \ \ \ \ REG_CALL_DECL\ `printf'\l\
|\ \ \ 15:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 16:\ debug\ nmemb\ =\>\ 0x1\l\
|\ \ \ 17:\ debug\ size\ =\>\ 0\l\
|\ \ \ 18:\ debug\ inline\ entry\ marker\l\
|\ \ \ 19:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 20:\ debug\ ret\ =\>\ 0\l\
|\ \ \ 21:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 22:\ debug\ nmemb\ =\>\ 0x1\l\
|\ \ \ 23:\ debug\ size\ =\>\ 0\l\
|\ \ \ 24:\ debug\ ret\ =\>\ 0\l\
|\ \ \ 25:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 26:\ cx:SI=0\l\
|\ \ \ 27:\ dx:SI=0x1\l\
|\ \ \ 28:\ si:DI=`__func__.1'\l\
|\ \ \ 29:\ di:DI=`*.LC2'\l\
|\ \ \ 30:\ ax:QI=0\l\
|\ \ \ 31:\ ax:SI=call\ [`printf']\ argc:0\l\
\ \ \ \ \ \ REG_CALL_DECL\ `printf'\l\
}"];

	fn_9_basic_block_5 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:1073741824\ \ \ 32:\ L32:\l\
|\ \ \ 33:\ NOTE_INSN_BASIC_BLOCK\ 5\l\
|\ \ \ 34:\ debug\ nmemb\ =\>\ optimized\ away\l\
|\ \ \ 35:\ debug\ size\ =\>\ optimized\ away\l\
|\ \ \ 36:\ debug\ ret\ =\>\ optimized\ away\l\
|\ \ \ 37:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 38:\ si:DI=r83:DI\l\
|\ \ \ 39:\ di:DI=0x1\l\
|\ \ \ 40:\ ax:DI=call\ [`calloc']\ argc:0\l\
\ \ \ \ \ \ REG_CALL_DECL\ `calloc'\l\
\ \ \ \ \ \ REG_EH_REGION\ 0\l\
|\ \ \ 41:\ r84:DI=ax:DI\l\
\ \ \ \ \ \ REG_NOALIAS\ r84:DI\l\
|\ \ \ 42:\ r82:DI=r84:DI\l\
|\ \ \ 43:\ debug\ ret\ =\>\ r82:DI\l\
|\ \ \ 44:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 45:\ flags:CCZ=cmp(r82:DI,0)\l\
|\ \ \ 46:\ pc=\{(flags:CCZ!=0)?L65:pc\}\l\
\ \ \ \ \ \ REG_BR_PROB\ 1073312332\l\
}"];

	fn_9_basic_block_6 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:429496\ \ \ 47:\ NOTE_INSN_BASIC_BLOCK\ 6\l\
|\ \ \ 48:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 49:\ si:DI=`__func__.1'\l\
|\ \ \ 50:\ di:DI=`*.LC3'\l\
|\ \ \ 51:\ ax:QI=0\l\
|\ \ \ 52:\ ax:SI=call\ [`printf']\ argc:0\l\
\ \ \ \ \ \ REG_CALL_DECL\ `printf'\l\
|\ \ \ 53:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 54:\ di:SI=0x1\l\
|\ \ \ 55:\ call\ [`exit']\ argc:0\l\
\ \ \ \ \ \ REG_CALL_DECL\ `exit'\l\
\ \ \ \ \ \ REG_ARGS_SIZE\ 0\l\
\ \ \ \ \ \ REG_NORETURN\ 0\l\
\ \ \ \ \ \ REG_EH_REGION\ 0\l\
}"];

	fn_9_basic_block_8 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:1073312329\ \ \ 65:\ L65:\l\
|\ \ \ 68:\ NOTE_INSN_BASIC_BLOCK\ 8\l\
|\ \ \ 66:\ ax:DI=r82:DI\l\
|\ \ \ 67:\ use\ ax:DI\l\
}"];

	fn_9_basic_block_0:s -> fn_9_basic_block_2:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[100%]"];
	fn_9_basic_block_2:s -> fn_9_basic_block_4:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[33%]"];
	fn_9_basic_block_2:s -> fn_9_basic_block_5:n [style="solid,bold",color=black,weight=10,constraint=true,label="[67%]"];
	fn_9_basic_block_4:s -> fn_9_basic_block_5:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[100%]"];
	fn_9_basic_block_5:s -> fn_9_basic_block_6:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[0%]"];
	fn_9_basic_block_5:s -> fn_9_basic_block_8:n [style="solid,bold",color=black,weight=10,constraint=true,label="[99%]"];
	fn_9_basic_block_8:s -> fn_9_basic_block_1:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[100%]"];
	fn_9_basic_block_0:s -> fn_9_basic_block_1:n [style="invis",constraint=true];
}
subgraph "cluster_dp_calloc" {
	style="dashed";
	color="black";
	label="dp_calloc ()";
	fn_10_basic_block_0 [shape=Mdiamond,style=filled,fillcolor=white,label="ENTRY"];

	fn_10_basic_block_1 [shape=Mdiamond,style=filled,fillcolor=white,label="EXIT"];

	fn_10_basic_block_2 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:1073741824\ \ \ \ 5:\ NOTE_INSN_BASIC_BLOCK\ 2\l\
|\ \ \ \ 2:\ r86:DI=di:DI\l\
|\ \ \ \ 3:\ r87:DI=si:DI\l\
|\ \ \ \ 4:\ NOTE_INSN_FUNCTION_BEG\l\
|\ \ \ \ 7:\ debug\ begin\ stmt\ marker\l\
|\ \ \ \ 8:\ debug\ ret\ =\>\ 0\l\
|\ \ \ \ 9:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 10:\ \{r88:DI=r86:DI*r87:DI;clobber\ flags:CC;\}\l\
|\ \ \ 11:\ flags:CCZ=cmp(r88:DI,0)\l\
|\ \ \ 12:\ pc=\{(flags:CCZ!=0)?L23:pc\}\l\
\ \ \ \ \ \ REG_BR_PROB\ 719407028\l\
}"];

	fn_10_basic_block_4 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:354334800\ \ \ 13:\ NOTE_INSN_BASIC_BLOCK\ 4\l\
|\ \ \ 14:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 15:\ r89:SI=r87:DI#0\l\
|\ \ \ 16:\ cx:SI=r89:SI\l\
|\ \ \ 17:\ r90:SI=r86:DI#0\l\
|\ \ \ 18:\ dx:SI=r90:SI\l\
|\ \ \ 19:\ si:DI=`__func__.1'\l\
|\ \ \ 20:\ di:DI=`*.LC2'\l\
|\ \ \ 21:\ ax:QI=0\l\
|\ \ \ 22:\ ax:SI=call\ [`printf']\ argc:0\l\
\ \ \ \ \ \ REG_CALL_DECL\ `printf'\l\
}"];

	fn_10_basic_block_5 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:1073741824\ \ \ 23:\ L23:\l\
|\ \ \ 24:\ NOTE_INSN_BASIC_BLOCK\ 5\l\
|\ \ \ 25:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 26:\ si:DI=r87:DI\l\
|\ \ \ 27:\ di:DI=r86:DI\l\
|\ \ \ 28:\ ax:DI=call\ [`calloc']\ argc:0\l\
\ \ \ \ \ \ REG_CALL_DECL\ `calloc'\l\
\ \ \ \ \ \ REG_EH_REGION\ 0\l\
|\ \ \ 29:\ r91:DI=ax:DI\l\
\ \ \ \ \ \ REG_NOALIAS\ r91:DI\l\
|\ \ \ 30:\ r85:DI=r91:DI\l\
|\ \ \ 31:\ debug\ ret\ =\>\ r85:DI\l\
|\ \ \ 32:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 33:\ flags:CCZ=cmp(r85:DI,0)\l\
|\ \ \ 34:\ pc=\{(flags:CCZ!=0)?L50:pc\}\l\
\ \ \ \ \ \ REG_BR_PROB\ 1073312332\l\
}"];

	fn_10_basic_block_6 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:429496\ \ \ 35:\ NOTE_INSN_BASIC_BLOCK\ 6\l\
|\ \ \ 36:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 37:\ si:DI=`__func__.1'\l\
|\ \ \ 38:\ di:DI=`*.LC3'\l\
|\ \ \ 39:\ ax:QI=0\l\
|\ \ \ 40:\ ax:SI=call\ [`printf']\ argc:0\l\
\ \ \ \ \ \ REG_CALL_DECL\ `printf'\l\
|\ \ \ 41:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 42:\ di:SI=0x1\l\
|\ \ \ 43:\ call\ [`exit']\ argc:0\l\
\ \ \ \ \ \ REG_CALL_DECL\ `exit'\l\
\ \ \ \ \ \ REG_ARGS_SIZE\ 0\l\
\ \ \ \ \ \ REG_NORETURN\ 0\l\
\ \ \ \ \ \ REG_EH_REGION\ 0\l\
}"];

	fn_10_basic_block_8 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:1073312329\ \ \ 50:\ L50:\l\
|\ \ \ 53:\ NOTE_INSN_BASIC_BLOCK\ 8\l\
|\ \ \ 51:\ ax:DI=r85:DI\l\
|\ \ \ 52:\ use\ ax:DI\l\
}"];

	fn_10_basic_block_0:s -> fn_10_basic_block_2:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[100%]"];
	fn_10_basic_block_2:s -> fn_10_basic_block_4:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[33%]"];
	fn_10_basic_block_2:s -> fn_10_basic_block_5:n [style="solid,bold",color=black,weight=10,constraint=true,label="[67%]"];
	fn_10_basic_block_4:s -> fn_10_basic_block_5:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[100%]"];
	fn_10_basic_block_5:s -> fn_10_basic_block_6:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[0%]"];
	fn_10_basic_block_5:s -> fn_10_basic_block_8:n [style="solid,bold",color=black,weight=10,constraint=true,label="[99%]"];
	fn_10_basic_block_8:s -> fn_10_basic_block_1:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[100%]"];
	fn_10_basic_block_0:s -> fn_10_basic_block_1:n [style="invis",constraint=true];
}
subgraph "cluster_dp_realloc" {
	style="dashed";
	color="black";
	label="dp_realloc ()";
	fn_11_basic_block_0 [shape=Mdiamond,style=filled,fillcolor=white,label="ENTRY"];

	fn_11_basic_block_1 [shape=Mdiamond,style=filled,fillcolor=white,label="EXIT"];

	fn_11_basic_block_2 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:1073741824\ \ \ \ 5:\ NOTE_INSN_BASIC_BLOCK\ 2\l\
|\ \ \ \ 2:\ r86:DI=di:DI\l\
|\ \ \ \ 3:\ r87:DI=si:DI\l\
|\ \ \ \ 4:\ NOTE_INSN_FUNCTION_BEG\l\
|\ \ \ \ 7:\ debug\ begin\ stmt\ marker\l\
|\ \ \ \ 8:\ debug\ ret\ =\>\ 0\l\
|\ \ \ \ 9:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 10:\ si:DI=r87:DI\l\
|\ \ \ 11:\ di:DI=r86:DI\l\
|\ \ \ 12:\ ax:DI=call\ [`realloc']\ argc:0\l\
\ \ \ \ \ \ REG_CALL_DECL\ `realloc'\l\
\ \ \ \ \ \ REG_EH_REGION\ 0\l\
|\ \ \ 13:\ r85:DI=ax:DI\l\
|\ \ \ 14:\ debug\ ret\ =\>\ r85:DI\l\
|\ \ \ 15:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 16:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 17:\ flags:CCZ=cmp(r85:DI,0)\l\
|\ \ \ 18:\ r89:QI=flags:CCZ==0\l\
|\ \ \ 19:\ flags:CCZ=cmp(r89:QI,0)\l\
|\ \ \ 20:\ pc=\{(flags:CCZ==0)?L40:pc\}\l\
\ \ \ \ \ \ REG_BR_PROB\ 536763548\l\
}"];

	fn_11_basic_block_4 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:536978280\ \ \ 44:\ NOTE_INSN_BASIC_BLOCK\ 4\l\
|\ \ \ 21:\ flags:CCZ=cmp(r87:DI,0)\l\
|\ \ \ 22:\ r91:QI=flags:CCZ!=0\l\
|\ \ \ 23:\ flags:CCZ=cmp(r91:QI,0)\l\
|\ \ \ 24:\ pc=\{(flags:CCZ==0)?L40:pc\}\l\
\ \ \ \ \ \ REG_BR_PROB\ 1073312428\l\
}"];

	fn_11_basic_block_5 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:214748\ \ \ 25:\ NOTE_INSN_BASIC_BLOCK\ 5\l\
|\ \ \ 26:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 27:\ si:DI=`__func__.0'\l\
|\ \ \ 28:\ di:DI=`*.LC4'\l\
|\ \ \ 29:\ ax:QI=0\l\
|\ \ \ 30:\ ax:SI=call\ [`printf']\ argc:0\l\
\ \ \ \ \ \ REG_CALL_DECL\ `printf'\l\
|\ \ \ 31:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 32:\ di:SI=0x1\l\
|\ \ \ 33:\ call\ [`exit']\ argc:0\l\
\ \ \ \ \ \ REG_CALL_DECL\ `exit'\l\
\ \ \ \ \ \ REG_ARGS_SIZE\ 0\l\
\ \ \ \ \ \ REG_NORETURN\ 0\l\
\ \ \ \ \ \ REG_EH_REGION\ 0\l\
}"];

	fn_11_basic_block_7 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:1073527077\ \ \ 40:\ L40:\l\
|\ \ \ 43:\ NOTE_INSN_BASIC_BLOCK\ 7\l\
|\ \ \ 41:\ ax:DI=r85:DI\l\
|\ \ \ 42:\ use\ ax:DI\l\
}"];

	fn_11_basic_block_0:s -> fn_11_basic_block_2:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[100%]"];
	fn_11_basic_block_2:s -> fn_11_basic_block_7:n [style="solid,bold",color=black,weight=10,constraint=true,label="[49%]"];
	fn_11_basic_block_2:s -> fn_11_basic_block_4:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[50%]"];
	fn_11_basic_block_4:s -> fn_11_basic_block_5:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[0%]"];
	fn_11_basic_block_4:s -> fn_11_basic_block_7:n [style="solid,bold",color=black,weight=10,constraint=true,label="[99%]"];
	fn_11_basic_block_7:s -> fn_11_basic_block_1:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[100%]"];
	fn_11_basic_block_0:s -> fn_11_basic_block_1:n [style="invis",constraint=true];
}
subgraph "cluster_dp_strdup" {
	style="dashed";
	color="black";
	label="dp_strdup ()";
	fn_12_basic_block_0 [shape=Mdiamond,style=filled,fillcolor=white,label="ENTRY"];

	fn_12_basic_block_1 [shape=Mdiamond,style=filled,fillcolor=white,label="EXIT"];

	fn_12_basic_block_2 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:1073741824\ \ \ \ 6:\ NOTE_INSN_BASIC_BLOCK\ 2\l\
|\ \ \ \ 2:\ r86:DI=di:DI\l\
|\ \ \ \ 3:\ NOTE_INSN_FUNCTION_BEG\l\
|\ \ \ \ 8:\ debug\ begin\ stmt\ marker\l\
|\ \ \ \ 9:\ debug\ ret\ =\>\ 0\l\
|\ \ \ 10:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 11:\ flags:CCZ=cmp(r86:DI,0)\l\
|\ \ \ 12:\ pc=\{(flags:CCZ==0)?L47:pc\}\l\
\ \ \ \ \ \ REG_BR_PROB\ 88798452\l\
}"];

	fn_12_basic_block_4 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:984943377\ \ \ 13:\ NOTE_INSN_BASIC_BLOCK\ 4\l\
|\ \ \ 14:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 15:\ flags:CCZ=cmp([r86:DI],0)\l\
|\ \ \ 16:\ pc=\{(flags:CCZ==0)?L51:pc\}\l\
\ \ \ \ \ \ REG_BR_PROB\ 548896828\l\
}"];

	fn_12_basic_block_5 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:481440319\ \ \ 17:\ NOTE_INSN_BASIC_BLOCK\ 5\l\
|\ \ \ 18:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 19:\ di:DI=r86:DI\l\
|\ \ \ 20:\ ax:DI=call\ [`strlen']\ argc:0\l\
\ \ \ \ \ \ REG_CALL_DECL\ `strlen'\l\
\ \ \ \ \ \ REG_EH_REGION\ 0\l\
|\ \ \ 21:\ r88:DI=ax:DI\l\
|\ \ \ 22:\ r89:DI=r88:DI\l\
|\ \ \ 23:\ r83:DI=r89:DI\l\
|\ \ \ 24:\ \{r90:DI=r83:DI+0x1;clobber\ flags:CC;\}\l\
|\ \ \ 25:\ si:DI=r90:DI\l\
|\ \ \ 26:\ di:DI=0x1\l\
|\ \ \ 27:\ ax:DI=call\ [`dp_calloc']\ argc:0\l\
\ \ \ \ \ \ REG_CALL_DECL\ `dp_calloc'\l\
\ \ \ \ \ \ REG_EH_REGION\ 0\l\
|\ \ \ 28:\ r91:DI=ax:DI\l\
\ \ \ \ \ \ REG_NOALIAS\ r91:DI\l\
|\ \ \ 29:\ r85:DI=r91:DI\l\
|\ \ \ 30:\ debug\ ret\ =\>\ r85:DI\l\
|\ \ \ 31:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 32:\ si:DI=r86:DI\l\
|\ \ \ 33:\ di:DI=r85:DI\l\
|\ \ \ 34:\ ax:DI=call\ [`strcpy']\ argc:0\l\
\ \ \ \ \ \ REG_CALL_DECL\ `strcpy'\l\
\ \ \ \ \ \ REG_EH_REGION\ 0\l\
|\ \ \ 35:\ debug\ begin\ stmt\ marker\l\
|\ \ \ 44:\ pc=L40\l\
}"];

	fn_12_basic_block_6 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:88798448\ \ \ 47:\ L47:\l\
|\ \ \ 46:\ NOTE_INSN_BASIC_BLOCK\ 6\l\
|\ \ \ \ 4:\ r85:DI=r86:DI\l\
|\ \ \ 48:\ pc=L40\l\
}"];

	fn_12_basic_block_7 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:503503058\ \ \ 51:\ L51:\l\
|\ \ \ 50:\ NOTE_INSN_BASIC_BLOCK\ 7\l\
|\ \ \ \ 5:\ r85:DI=`*.LC5'\l\
}"];

	fn_12_basic_block_9 [shape=record,style=filled,fillcolor=lightgrey,label="{COUNT:1073741824\ \ \ 40:\ L40:\l\
|\ \ \ 43:\ NOTE_INSN_BASIC_BLOCK\ 9\l\
|\ \ \ 41:\ ax:DI=r85:DI\l\
|\ \ \ 42:\ use\ ax:DI\l\
}"];

	fn_12_basic_block_0:s -> fn_12_basic_block_2:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[100%]"];
	fn_12_basic_block_2:s -> fn_12_basic_block_6:n [style="solid,bold",color=black,weight=10,constraint=true,label="[8%]"];
	fn_12_basic_block_2:s -> fn_12_basic_block_4:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[91%]"];
	fn_12_basic_block_4:s -> fn_12_basic_block_7:n [style="solid,bold",color=black,weight=10,constraint=true,label="[51%]"];
	fn_12_basic_block_4:s -> fn_12_basic_block_5:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[48%]"];
	fn_12_basic_block_5:s -> fn_12_basic_block_9:n [style="solid,bold",color=black,weight=10,constraint=true,label="[100%]"];
	fn_12_basic_block_6:s -> fn_12_basic_block_9:n [style="solid,bold",color=black,weight=10,constraint=true,label="[100%]"];
	fn_12_basic_block_7:s -> fn_12_basic_block_9:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[100%]"];
	fn_12_basic_block_9:s -> fn_12_basic_block_1:n [style="solid,bold",color=blue,weight=100,constraint=true,label="[100%]"];
	fn_12_basic_block_0:s -> fn_12_basic_block_1:n [style="invis",constraint=true];
}
}
